Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář Unity 3D

Popis

Text copied to clipboard!
Hledáme Vývojáře Unity 3D, který se připojí k našemu týmu a bude se podílet na návrhu, vývoji a optimalizaci interaktivních aplikací, her a vizualizačních řešení pro různé platformy. Tato role je ideální pro kandidáta, který má zkušenosti s vývojem v enginu Unity, rozumí principům objektově orientovaného programování a dokáže převádět kreativní nápady do funkčních, stabilních a uživatelsky atraktivních produktů. Budete úzce spolupracovat s designéry, grafiky, producenty, testery i dalšími vývojáři na tvorbě řešení, která splňují technické požadavky i obchodní cíle projektu. Na této pozici budete zodpovědní za implementaci herních mechanik, uživatelského rozhraní, fyzikálních systémů, animací a integrací externích služeb či pluginů. Očekáváme, že budete aktivně přispívat k architektuře projektu, navrhovat čistý a udržitelný kód a podílet se na ladění výkonu aplikací pro mobilní zařízení, PC, web nebo VR/AR platformy. Důležitou součástí práce je také identifikace technických rizik, návrh vhodných řešení a průběžné zlepšování vývojových procesů. Úspěšný kandidát by měl mít dobré znalosti jazyka C#, zkušenosti s Unity editorem, správou assetů, scén, prefabů a verzovacích systémů. Výhodou je orientace v oblasti shaderů, renderovacích pipeline, síťové komunikace, analytiky, monetizace nebo publikace aplikací do obchodů jako Google Play, App Store či Steam. Hledáme člověka, který je samostatný, pečlivý, technicky zvídavý a zároveň schopný efektivně komunikovat v rámci multidisciplinárního týmu. Nabízíme možnost pracovat na zajímavých projektech s moderními technologiemi, prostor pro profesní růst a příležitost ovlivnit podobu výsledného produktu od rané fáze návrhu až po vydání a následný rozvoj. Pokud vás baví vytvářet plynulé a kvalitní 3D zážitky, řešit technické výzvy a hledat nejlepší cesty k realizaci inovativních nápadů, tato pozice pro vás může být ideální. Oceníme proaktivní přístup, ochotu učit se nové postupy a schopnost převzít odpovědnost za svěřené části projektu.

Odpovědnosti

Text copied to clipboard!
  • Vyvíjet a udržovat 3D aplikace a hry v prostředí Unity
  • Implementovat herní mechaniky, UI prvky a interaktivní systémy
  • Optimalizovat výkon aplikací pro různé platformy a zařízení
  • Spolupracovat s designéry, grafiky a testery na realizaci funkcí
  • Integrovat externí pluginy, SDK a backendové služby
  • Ladit chyby, analyzovat problémy a navrhovat technická řešení
  • Podílet se na návrhu architektury projektu a kvalitě kódu
  • Spravovat assety, prefaby, scény a verzování projektu

Požadavky

Text copied to clipboard!
  • Zkušenost s vývojem v Unity a programováním v C#
  • Dobrá znalost principů objektově orientovaného programování
  • Praxe s tvorbou 2D nebo 3D interaktivních aplikací
  • Schopnost optimalizovat výkon a paměťovou náročnost aplikací
  • Znalost práce s Git nebo jiným verzovacím systémem
  • Porozumění životnímu cyklu vývoje softwaru a testování
  • Schopnost samostatné práce i týmové spolupráce
  • Výhodou je zkušenost s VR, AR nebo multiplayer funkcemi

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké projekty jste vytvořil(a) v Unity a jaká byla vaše role?
  • Jaké máte zkušenosti s programováním v jazyce C#?
  • Pracoval(a) jste na optimalizaci výkonu aplikací v Unity?
  • Máte zkušenosti s publikací aplikací na mobilní nebo PC platformy?
  • Jaké nástroje používáte pro správu verzí a týmovou spolupráci?
  • Setkal(a) jste se s integrací externích SDK nebo pluginů v Unity?
  • Máte zkušenosti s vývojem pro VR nebo AR zařízení?
  • Jak přistupujete k ladění chyb a řešení technických problémů?